body { margin: 0; 
padding: 0;
font-family: Arial, sans-serif
}

#wrapper { width: 458px;
height: 448px;
position: relative;
margin-top: 5px;
margin-left: 5px;
border: 1px solid black;
background: aliceblue}

#header { position: relative;
margin-top: 5px;
margin-left: 5px
}

#header  a { position: relative;
margin-top: -3px;
margin-left: 10px
}

#header p { font-weight: bold;
font-size: 12px;
position: absolute;
top: -7px;
left: 32px
}

#header .btns  #min { position: relative;
margin-top: -30px;
margin-left: 330px
}

#header .btns  #rest { position: relative;
margin-top: -28px;
margin-left: 362px
}

#header .btns  #close { position:relative;
margin-top: -27px;
margin-left: 392px
}

fieldset { width: 415px;
height: 8px;
margin-left: 8px;
margin-right: 8px
}

/* Main Navigation */
nav { 
height: 24px;
text-align: left;
position: relative;
margin-left: 0px;
margin-top: -4px;
padding: 0px
}

ul { 
position: relative;
margin-left: 0px;
margin-top: 1px;
float: left
}

ul li { 
display: inline;
font-size: 12px;
font-weight: bold;
float: left;
position: relative;
margin: 0px;
padding: 0px;
border-top: 1px solid lightgray;
border-bottom: 1px solid #c4dbe7;
}

ul li a {
padding-right: 55px;
color: #000;
text-decoration: none;
display: inline-block;
background: lavender 
}

li a:first-child { position: relative;
margin-left: -40px; 
} 

li a:first-letter { text-decoration: underline;
}

#lfbrd { position: absolute;
top: 0px;
left: 0px
}

#rtbrd { position: absolute;
top: 0px;
left: 449px
}

#btbrd { position: absolute;
top: 433px;
left: 0px
}

.text  { width: 410px;
height: 58px;
font-size: 26px;
text-align: right;
line-height: 54px;
font-weight: bold;
position: relative;
margin-top: 7px;
margin-left: 24px;
border: 1px solid gray
}

.numblock { width: 410px; 
font-size: 12px;
position: relative;
margin-top: 9px;
margin-left: 24px;
border: 1px solid darkgray
}

#frow  p { width: 410px; 
font-size: 12px;
font-weight: bold;
color: darkblue;
position: relative;
margin-top: 8px;
margin-left: 0px
}

#srow  p { width: 410px; 
font-size: 12px;
font-weight: bold;
color: darkgray;
position: absolute;
top: 9px;
left: 1px
}

#trow  p{ width: 410px; 
font-size: 12px;
font-weight: bold;
color: darkblue;
position: relative;
margin-top: 9px;
margin-left: 0px;
}

#forow  p { width: 410px; 
font-size: 12px;
font-weight: bold;
color: darkgray;
position: absolute;
top: 34px;
left: 1px
}

#hex { position: relative;
margin-top: 7px;
margin-left: 24px
}

#dec { position: relative;
margin-top: -4px;
margin-left: 24px
}

#oct { position: relative;
margin-top: -4px;
margin-left: 24px
}

#bin  { position: relative;
margin-top: -4px;
margin-left: 24px
}

#qword { position: relative;
margin-top: 1px;
margin-left: 24px
}
 
#dword { position: relative;
margin-top: -4px;
margin-left: 24px
}

#word { position: relative;
margin-top: -4px;
margin-left: 24px
}

#byte { position: relative;
margin-top: -5px;
margin-left: 24px
}

table { 
position: absolute;
top: 201px;
left: 105px;
margin-left: 9px;
border-collapse:collapse;
border-spacing: 3px;
}

table tr2, #hover_img:hover { background-color: blue
}